Williams Rd &, Lechlade Ave, South Yarra VIC 3141, Australia
View on Map
What travelers say:
Very hot day and restaurant did not accommodate for it. The restaurant was so over crowded and understaffed with no air ventilation or cooling system working. Moved to an outside table for air and space but the fans were not working outside either. Other guests were doing the same as they were feeling incredibly uncomfortable. An outdoor function was on and guests were hot and bothered and complaining as they were all squashed up! And no fans running.! Terrible ! Lovely waitress was so empathetic and tried her best. We are locals and will not return or recommend!